regular as clockwork - Spanish English Dictionary